package com.yanqu.road.entity.monopolymarket.resgrab;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

/**
 * @Description
 * @Author cwq
 * @Data 2021/8/31 11:10
 */
public class MonopolyMarketResGrabMap {
    /**
     * 类型
     */
    public int type;

    /**
     * 边长
     */
    public int side;

    /**
     * 实际据点数
     */
    public int pointNum;

    /**
     * k:index v 等级
     */
    public Map<Integer,Integer> indexLevelMap = new HashMap<>();

    /**
     * 每个索引对应的据点等级
     */
    public List<Integer> indexLevelList = new ArrayList<>();

    /**
     * k:等级 v:index 小到大  k=0表示所有的并先按等级高到底 再按index 低到高
     */
    public Map<Integer, List<Integer>> levelIndexListMap = new HashMap<>();

    /**
     * 真实点数
     */
    public int realNum;

}
